Conditional Rewriting Modulo a Built-in Algebra

نویسندگان

  • Franz Baader
  • Jörg Siekmann
  • Wayne Snyder
  • Georgios Grivas
  • Jürgen Avenhaus
  • Klaus Becker
چکیده

Previous work on combination techniques considered the question of how to combine unification algorithms for disjoint equational theories E1, . . . , En in order to obtain a unification algorithm for the union E1∪ . . .∪En of the theories. Here we want to show that variants of this method may be used to decide solvability and ground solvability of disunification problems in E1∪. . .∪En. Our first result says that solvability of disunification problems in the free algebra of the combined theory E1∪ . . .∪En is decidable if solvability of disunification problems with linear constant restrictions in the theories Ei (i = 1, . . . , n) is decidable. In order to decide ground solvability (i.e., solvability in the initial algebra) of disunification problems in E1 ∪ . . . ∪ En we have to consider a new kind of subproblem for the particular theories Ei, namely solvability of disunification problems with linear constant restriction under the additional constraint that values of variables are not Ei-equivalent to variables. The correspondence between ground solvability and this new kind of solvability holds, (1) if one theory Ei is the free theory with at least one function symbol and one constant, or (2) if the initial algebras of all theories Ei are infinite. Our results can be used to show that the existential fragment of the theory of the (ground) term algebra modulo associativity of a finite number of function symbols is decidable; a similar result follows for function symbols which are associative and commutative, or associative, commutative and idempotent.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Foundation of the Rewriting in an Algebra

This paper includes two main ideas. The first one, rewriting in an algebra, was introduced in [5]. The second one, boolean rewriting, can be found in many papers but we were never able to find a clear comparison with the classic one. We prefer rewriting in an algebra to term rewriting. This is our way to give a unique theory of rewriting. If the algebra is free, then we get the term rewriting. ...

متن کامل

A Constructor-based Approach for Positive/negative-conditional Equational Speciications

We present a constructor-based approach for assigning appropriate semantics to algebraic speciications given by nite sets of positive/negative-conditional equations. Under the assumption of con-uence of the reduction relation we deene, the factor algebra of the ground term algebra modulo the congruence of this reduction relation is a minimal model which is (beyond that) the minimum of all model...

متن کامل

A Church-Rosser Checker Tool for Conditional Order-Sorted Equational Maude Specifications

The (ground) Church-Rosser property, together with termination, is essential for an equational specification to have good executability conditions, and also for having a complete agreement between the specification’s initial algebra, mathematical semantics, and its operational semantics by rewriting. Checking this property for expressive specifications that are order-sorted, conditional with po...

متن کامل

Algebraic Matching of Vulnerabilities in a Low-Level Code

This paper explores the algebraic matching approach for detection of vulnerabilities in binary codes. The algebraic programming system is used for implementing this method. It is anticipated that models of vulnerabilities and programs to be verified are presented as behavior algebra and action language specifications. The methods of algebraic matching are based on rewriting rules and techniques...

متن کامل

Hereditary properties of amenability modulo an ideal of Banach algebras

In this paper we investigate some hereditary properties of amenability modulo an ideal of Banach algebras. We show that if $(e_alpha)_alpha$ is a bounded approximate identity modulo I of a Banach algebra A and X is a neo-unital modulo I, then $(e_alpha)_alpha$ is a bounded approximate identity for X. Moreover we show that amenability modulo an ideal of a Banach algebra A can be only considered ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993